casting integral in one piece shoe - Francés Inglés Diccionario